against all odds – English–Español translations

🇬🇧 en es 🇪🇸

against all odds

  • despite seemingly insurmountable opposition or probability
contra viento y marea, contra todo pronóstico
Wiktionary Links